<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>铭之</title>
</head>
<body>
    <a href="./index.html">返回</a>
</body>
<script>
    // 问题描述：
        // react项目比如有些新增按钮没有显示出来等等。需要手动清空浏览器缓存之后才会更新成新页面。
        // 原因：
            // 浏览器在访问相同的url的时候，会根据一些头信息来判断是否重新渲染和向服务器请求资源，也就是说，如果url是相同的，浏览器就有可能偷懒直接从缓存里面加载了旧的资源。
        // 解决：
            // 在页面url后面加hash，可以是时间戳或者随机数，这样每次url都不同，浏览器就不会偷懒了，每次都向服务器取最新的资源，也就解决了react的大坑---浏览器缓存问题。
    // antd 表格自定义筛选
        // filterDropdown: ({ setSelectedKeys, selectedKeys, confirm, clearFilters }) => (
        //     <div style={{ padding: 8 }}>
        //         <span style={{ color: '#fff' }}>筛选条件：</span>
        //         <Select style={{ width: 188, margin: "8px 0", display: 'block' }} defaultValue={filterType.userChinese} onChange={e => { filterType.userChinese = e }}>
        //             <Option value={"like"}>模糊</Option>
        //             <Option value={"="}>等于</Option>
        //         </Select>
        //         <Input
        //             ref={node => {
        //                 this.searchInput = node;
        //             }}
        //             placeholder={`请输入姓名`}
        //             value={selectedKeys[0]}
        //             onChange={e => setSelectedKeys(e.target.value ? [e.target.value] : [])}
        //             onPressEnter={() => this.handleSearch(selectedKeys, confirm, 'userChinese')}
        //             style={{ width: 188, marginBottom: 8, display: 'block' }}
        //         />
        //         <Button
        //             type="primary"
        //             onClick={() => this.handleSearch(selectedKeys, confirm, 'userChinese')}
        //             size="small"
        //             style={{ width: 90, marginRight: 8 }}
        //         >
        //             筛选
        //         </Button>
        //         <Button onClick={() => this.handleReset(clearFilters)} size="small" style={{ width: 90 }}>
        //             清空
        //         </Button>
        //     </div>
        // )
        // handleSearch = (selectedKeys, confirm, dataIndex) => {
        //     confirm();
        //     this.setState({
        //         current: 1,
        //         searchText: selectedKeys[0],
        //         searchedColumn: dataIndex,
        //     },()=>{
        //         this.AxioLook()
        //     });
        // };
        // handleReset = clearFilters => {
        //     clearFilters();
        //     this.setState({ searchText: '', searchedColumn: '' },()=>{
        //         this.AxioLook()
        //     });
        // };
</script>
</html>